@charset "utf-8";
@import "screen.css";
@import "navi.css";
ul.ui-autocomplete {
	z-index: 3000 !important;
}

@media all {
* {
	font-size: 100%;
	padding: 0;
	margin: 0
}
article, aside, figure, footer, header, hgroup, nav, section {
	display: block
}
h1, h2, h3, h4, h5, h6, p, blockquote, address, pre, ul, ol, dl, table {
	margin-bottom: 1em
}
blockquote {
	margin: 1em 2em
}
ul, ol, dl {
	margin-left: 1em
}
li {
	margin-left: 1em
}
dd {
	margin-left: 2em
}
ul ul, ul ol, ul dl, ol ul, ol ol, ol dl, dl ul, dl ol, dl dl {
	margin-top: 0;
	margin-bottom: 0
}
ul {
	list-style-type: square
}
ol {
	list-style-type: decimal
}
ul ul {
	list-style-type: disc
}
ol ol {
	list-style-type: lower-alpha
}
ul ol {
	list-style-type: decimal
}
ol ul {
	list-style-type: square
}
ol ol ol, ol ol ul, ol ul ul, ol ul ol, ul ul ul, ul ul ol, ul ol ol, ul ol ul {
	list-style-type: circle
}
option {
	padding-left: .2em;
	padding-right: .3em
}
fieldset, a, a img {
	border: none;
	outline: none
}
}

@media print {
#claim, #metanav, #navigation,  #navigation1, #bct, #subnavigation, #subnavigation1, #footerrahmen, .hor_scrollbild, .hor_scrollrahmen, .ver_scrollbild, .ver_scrollrahmen, .ver_scrolltext, .videorahmen {
	display: none
}
#inhalt {
	display: block;
	clear: both;
	width: 100%
}
dl.akkordeon dd {
	display: block
}
.rahmen_1_c8c8c8 {
	border: none;
	page-break-before: auto;
	page-break-inside: avoid;
	page-break-after: auto
}
.konfigoptionealbereich, .navigatorfilter, h4.padding_10, .switch, .inhalt .beschreibung a, .beschreibung .trenner, .floatinhalt .display_none, .filterreset {
	display: none!important
}
.flexbox, .floatausgabe, .floatausgabe .headline, .inhalt {
	overflow: hidden;
	clear: both;
	display: block;
	width: 100%
}
.floatinhalt {
	border: none;
	border-bottom: solid 1px #000;
	padding: 0 0 10px;
	margin: 0 0 10px
}
.floatausgabe .headline {
	font-weight: 700;
	color: #004494;
	margin-bottom: 10px
}
a.detailbacklink, .detailmehrwert, a.detailmerklistenlink, a.auswahllink, .auswahl_selectfeld, .label_auswahl {
	display: none!important
}
.detailrahmen {
	overflow: hidden;
	width: 100%!important;
	border: solid 1px #ccc;
	padding: 10px 0
}
.detailrahmen .textbereich {
	clear: both;
	width: 100%;
	max-width: 522px
}
a.merklistbacklink, .merklistmehrwert, a.merkliste_aktualisieren, .merklistzusatzrahmen, a.bundel_entfernen_link, .bundel_entfernen_rueck {
	display: none
}
.merklist_ausenrahmen {
	width: 100%;
	position: relative;
	min-height: 100px;
	padding: 0
}
.merklistrahmen {
	border: none
}
}






